#ifndef MSGSOLICITUD_H_
#define MSGSOLICITUD_H_

#include "ObserverGtk.h"
#include "JuegoClientImp.h"
#include "Jugador.h"
#include <gtkmm.h>
#include <string>
using namespace std;


class MsgSolicitud : public ObserverGtk{
	
	public:
		MsgSolicitud(Gtk::Window& win, JuegoClientImp &jCl, Jugador &jug);
	
		void update();
	private:
		Gtk::Window& parent;
		
		JuegoClientImp &jCliente;
		Jugador &jugador;
		
		Gtk::Label declaracion, declaracionD;
		Gtk::Label territorios, territoriosD;
		Gtk::Label cantidadEjercitos, cantidadEjercitosD;
		Gtk::Label defensa;
		
		void dadosAtacante(Ataque &ataque);
		int dadosDefensor(Ataque &ataque);
};

#endif /*MSGSOLICITUD_H_*/
